net sum - German English Dictionary